#include "mutex_impl.h"

/////////////////////////////////////////////////////////////////////////////////////////
// 
namespace xos
{
    mutex_impl::mutex_impl()
    {
    }

    mutex_impl::~mutex_impl()
    {
        term();
    }

    ////////////////////////////////////////////////////////////////////////////////////
    // 

    int mutex_impl::init()
    {
        int nRet = 0;
        return nRet;
    }

    int mutex_impl::term()
    {
        int nRet = 0;
        return nRet;
    }

    ////////////////////////////////////////////////////////////////////////////////////
    // 

    int mutex_impl::release()
    {
        int nRet = 0;

        term();
        put_back_lock();

        return nRet;
    }
} // xos
